従来はリスク低減のために職務の分離をしていたが DevOps 観点では適切ではない
from:
The DevOps ハンドブック 理論・原則・実践のすべて
従来、
誤り
を低減する手段のひとつとして
職務の分離
が使われてきた
開発者が書いたコードをライブラリアンに提出する、など
本番デプロイの頻度が今よりも小さかった時代には問題ではなかった
システムが複雑になり、デプロイの頻度が高まってきたため、
バリューストリーム
の全員がすぐに自分の作業の結果を見られるようにする必要が出てきた
組織的な学習
も阻害される
可能な限り、統制の手段としての職務の分離は避けるべし
代わりに、
ペアプログラミング
や
コードレビュー